terrestrial infrastructure - Français Anglais Dictionnaire